Why java recursively calling function can run forever even though StackOverflowError

visit shbcf.ru